//
//  ByCoreGuideViewController.h
//  beibei_ios
//
//  Created by pro on 16/5/24.
//  Copyright © 2016年 hebidu. All rights reserved.
//

#import <UIKit/UIKit.h>
#import <AVFoundation/AVFoundation.h>

#ifndef SCREEN_WIDTH
#define SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width
#endif
#ifndef SCREEN_HEIGHT
#define SCREEN_HEIGHT [UIScreen mainScreen].bounds.size.height
#endif

#ifndef APP_VERSION
#define APP_SHORT_VERSION [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]
#define APP_BUNDLE_VERSION [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"]
#define APP_VERSION [NSString stringWithFormat:@"%@.%@", APP_SHORT_VERSION,APP_BUNDLE_VERSION]
#endif


/** 引导页 控制器 */
@interface ByCoreGuideViewController : UIViewController

/** 是否应该显示引导界面 */
+ (BOOL)needShowGuide;

/** 创建滚动图片引导界面
 *  @param imageNames 图片名数组
 *  @param enterBlock 跳转按钮的事件
 *  @param configurationBlock 配置回调，按钮的位置等
 */
+ (instancetype)newFeatureVCWithImageNames:(NSArray *)imageNames
                                enterBlock:(void(^)())enterBlock
                             configuration:(void (^)(UIButton *enterButton))configurationBlock;





@end
